package com.example.domain;

import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 会议室信息对象 sys_meetingroom
 * 
 * @author ruoyi
 */
public class SysMeetingroom extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private Long id;

    /** 会议室名称 */
    @Excel(name = "会议室名称")
    private String meetingName;

    /** 会议编号 */
    @Excel(name = "会议编号")
    private String meetingNumbering;

    /** 会议室内的特殊设施说明 */
    @Excel(name = "会议室内的特殊设施说明")
    private String specialFacilitiesDescription;

    /** 会议室位置 */
    @Excel(name = "会议室位置")
    private String meetingLocation;

    /** 容纳总数 */
    @Excel(name = "容纳总数")
    private String maxCapacity;

    /** 备注 */
    @Excel(name = "备注")
    private String remarks;

    /** 会议室状态，0为禁用，1为启用 */
    @Excel(name = "会议室状态，0为禁用，1为启用")
    private Integer status;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setMeetingName(String meetingName) 
    {
        this.meetingName = meetingName;
    }

    public String getMeetingName() 
    {
        return meetingName;
    }
    public void setMeetingNumbering(String meetingNumbering) 
    {
        this.meetingNumbering = meetingNumbering;
    }

    public String getMeetingNumbering() 
    {
        return meetingNumbering;
    }
    public void setSpecialFacilitiesDescription(String specialFacilitiesDescription) 
    {
        this.specialFacilitiesDescription = specialFacilitiesDescription;
    }

    public String getSpecialFacilitiesDescription() 
    {
        return specialFacilitiesDescription;
    }
    public void setMeetingLocation(String meetingLocation) 
    {
        this.meetingLocation = meetingLocation;
    }

    public String getMeetingLocation() 
    {
        return meetingLocation;
    }
    public void setMaxCapacity(String maxCapacity) 
    {
        this.maxCapacity = maxCapacity;
    }

    public String getMaxCapacity() 
    {
        return maxCapacity;
    }
    public void setRemarks(String remarks) 
    {
        this.remarks = remarks;
    }

    public String getRemarks() 
    {
        return remarks;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("meetingName", getMeetingName())
            .append("meetingNumbering", getMeetingNumbering())
            .append("specialFacilitiesDescription", getSpecialFacilitiesDescription())
            .append("meetingLocation", getMeetingLocation())
            .append("maxCapacity", getMaxCapacity())
            .append("remarks", getRemarks())
            .append("status", getStatus())
            .toString();
    }
}
